multi-lateral contract - Spanish English Dictionary